Bryan OviedoBryan Oviedo
EsportsWhen the Data Is Empty: The Fragile Line Between Sports Analysis and Fabrication"I once thought I understood football, until Guangzhou taught me a lesson abo...
GolfSolheim Cup 2028 Returns to the U.S.: The Valhalla Course File and the Variables Still HiddenOn September 21, 2026, on the 18th hole at Valhalla Golf Club, the United...
Golf1,078 Days and a Fated Swing: Adrian Meronk and the Two-Tour ProblemOctober 4, 2026. I reopened the Alfred Dunhill Links Championship leaderboard...
EsportsGAM Esports Joins VCT Pacific 2027 as Partner: The New Slot and the Subtraction Missing from the AnnouncementOn 14 January 2027, in Bangkok, VCT Pacific 2027 begins. GAM Esports is on th...
International FootballThomas Reis Before Samsunspor: A Press Conference Without Football, And That's the Real StoryThe press conference in Trabzon lasted twenty minutes. Thomas Reis sat before...
Formula 1Monaco 2026: When the Silence Between Two Intentions Decides the Entire RaceMonaco, May 26, 2026. Round 8, the Monaco Grand Prix. I stood at the grandsta...
TennisWhen the Data Pipeline Breaks Mid-Grand Slam: What Remains After an Empty Spreadsheet2:47 in the morning, Brisbane. The left monitor holds a tracking sheet for 12...
Table TennisAn 11-1 Game and the Real Gap: Anna Hursey Meets the World No 3Seven points in a row from the opening serve. The first game closed at 11-1....
Table TennisElizabeta Samara ahead of the 2026 European Table Tennis Championships: 21 years, 24 medals and a silence that cannot be measuredOn the European Table Tennis Union's news page, the photo is unremarkable: a...
TennisRybakina Takes World No 1 From Sabalenka: the 52-week points table does not wait for the US Open finalSabalenka walked into the US Open final carrying a paradox contained in two...
International FootballFIFA Accuses UEFA of a 'Misinformation Campaign': The $20 Billion Bet and the Power Civil War Shaking World Football3 AM. The coffee in Incheon went cold long ago. On my screen sits a Press...
ChessThe Transfer Window Runs on Data: From Release Clauses to the Fine Print at the Bottom of the PageIn July I opened four transfer news sites at once to cross-check a single nam...
International FootballThe 105th All Japan High School Soccer Championship: When the Rules Are Designed to Create UpsetsThe 105th All Japan High School Soccer Championship will kick off on December...
BadmintonAsian Games 2026: Satwik-Chirag's Scoreline Decay and India's Real Gap21-12, 19-21, 14-21. Three numbers sitting next to each other on a results...
International FootballAsensio, Rize, and a Contract That Never Got PrintedOn the Çaykur Didi stands, wind from the Black Sea blows back into your face,...
BadmintonAshmita Chaliha and the question of BWF's double standard: When hazy courts in Indonesia go unnoticed, India gets scrutinizedWhen Ashmita Chaliha stepped onto the court at the Indonesia Masters Super 10...
Table TennisAn Empty Table Tennis Dataset: Fourteen Fields, One Survivor, and the Discipline of Not Inventing NumbersOn Tuesday morning, a Stage-2 report on the table tennis domain landed in my...
International FootballEl Clasico Round 10: Six Points Apart, and the Space Behind Barcelona's Back LineMinute 88 at Spotify Camp Nou, with the score already 2-4, a Barcelona...
EsportsA Twelve-Page Esports Analysis Full of Empty Cells: How the Industry Keeps Fooling ItselfAt three in the morning I opened a twelve-page esports analysis. Nine...
EsportsThe Empty Report: The Data Discipline of an Esports AnalystOn a morning before an international League of Legends event, I opened a file...
